//
//  HQNaviCalculateResultModel.h
//  o_amap
//
//  Created by Q神 on 2021/4/12.
//

#import <Foundation/Foundation.h>
/// 导航
#import <AMapNaviKit/AMapNaviKit.h>
#import "LatLngModel.h"


NS_ASSUME_NONNULL_BEGIN

@interface HQNaviCalculateResultModel : NSObject

/// 路线长度 米
@property (nonatomic, assign) NSInteger allLength;
/// 所需要时间 秒
@property (nonatomic, assign) NSInteger allTime;
/// 经纬度集合
@property (nonatomic, strong) NSArray<LatLngModel *> *coordList;
/// 获取当前路线的策略标签,如:距离最短
@property (nonatomic, copy) NSString * labels;
/// 获取路线id
@property (nonatomic, copy) NSString * pathId;
@property (nonatomic, assign) NSInteger cost;
@property (nonatomic, strong) LatLngModel * startPoint;
@property (nonatomic, strong) LatLngModel * endPoint;


+ (HQNaviCalculateResultModel *)initWithAMapNaviRoute:(AMapNaviRoute *)route;

@end

NS_ASSUME_NONNULL_END
